#define dropShadowOffsetType 'drpo' #define dropShadowTranslucencyType 'drpt'
pascal ComponentResult SetTextSampleData(MediaHandler mh, void *data, OSType dataType)
mh Reference to the Text Media Handler. Could use GetMediaHandler.
data Pointer to data, defined by dataType parameter.
dataType Sets the type of data in the handle. For now, either 'drpo' or 'drpt'.
Errors:
badComponentInstance 0x80008001 Your media reference is bad.
The following sample code snippet demonstrates the use of SetTextSampleData.
short trans = 127;
Point dropOffset;
MediaHandler mh;
dropOffset.h = dropOffset.v = 4;
SetTextSampleData(mh,(void
*)&dropOffset,dropShadowOffsetType);
SetTextSampleData(mh,(void
*)&trans,dropShadowTranslucencyType);
Be sure to turn on the dfDropShadow display flag when you call AddTextSample or AddTESample.
If you pass nil for textColor and/or backColor parameters in AddTextSample or
AddTESample, they default to black (for textColor) and white (for backColor).
See also: QuickTime Tech Note QT4.
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help